import http from "@/util/request";

/**
 * 请求交易情况
 * @returns {*}
 */
export function getTransaction(){
    return http('/wx/user/transactionCustomerList',{},true,'GET')
}

/**
 * 请求订单状态列表
 * @returns {*}
 */
export function getOrderStatusList(params){
    return http(`/wx/acceptance/paper/orderStatusList`,params,true,'GET')
}

/**
 * 请求子订单状态列表
 * @param {string} status - 订单状态
 * status_all: 全部
 * status_wait_pay: 待付款 (order_pay_status = 1)
 * paid: 已付款 (order_pay_status = 2)
 * status_end: 已完成 (order_pay_status = 3)
 * @returns {*}
 */
export function getSubOrderStatusList(status){
    return http(`/wx/acceptance/orderSub/subOorderStatusList?status=${status}`,{},true,'GET')
}

/**
 * 请求主订单状态列表
 * @param {string} status - 订单状态
 * status_all: 全部
 * status_wait_pay: 待付款
 * paid: 已付款
 * status_end: 已完成
 * @returns {*}
 */
export function getProjectOrderStatusList(status){
    return http(`/wx/acceptance/project/projectOrderStatus?status=${status}`,{},true,'GET')
}

/**
 * 根据商户 openId 获取接单商信息
 * 备注：后端具体路径以实际为准，如不同请调整。
 */
export function getMerchantByOpenId(merchantOpenId){
    return http(`/wx/acceptance/merchant/info/${merchantOpenId}`, {}, true, 'GET')
}